Self-Taught Programmers All Fail - Here's Why.